package com.platform.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 实体
 * 表名 dynamic_rule
 *  会员管理:任务规则配置列表
 * @author LiangXiaoJie
 * @email 740596501@qq.com
 * @date 2019-01-03 16:57:58
 */
public class DynamicRuleEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    //
    private Integer id;
    //规则类型0邀请好友1分享2每日签到3行走4发帖5评论
    private Integer type;
    //消费金额
    private BigDecimal creditmoney;
    //获取积分
    private BigDecimal creditcount;
    //状态
    private Integer enabled;
    //创建日期
    private Date createdat;
    //更新日期
    private Date updatedat;
    //大类0邀请任务1每日任务
    private Integer category;
    //限制次数
    private Integer limitnum;
    //规则名称
    private String name;

    //唯一编码
    private String keycode;

    private String subtitle;

    private String finishname;

    public String getFinishname() {
        return finishname;
    }

    public void setFinishname(String finishname) {
        this.finishname = finishname;
    }

    public String getSubtitle() {
        return subtitle;
    }

    public void setSubtitle(String subtitle) {
        this.subtitle = subtitle;
    }

    public String getKeycode() {
        return keycode;
    }

    public void setKeycode(String keycode) {
        this.keycode = keycode;
    }

    /**
     * 设置：
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取：
     */
    public Integer getId() {
        return id;
    }
    /**
     * 设置：规则类型0邀请好友1分享2每日签到3行走4发帖5评论
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * 获取：规则类型0邀请好友1分享2每日签到3行走4发帖5评论
     */
    public Integer getType() {
        return type;
    }
    /**
     * 设置：消费金额
     */
    public void setCreditmoney(BigDecimal creditmoney) {
        this.creditmoney = creditmoney;
    }

    /**
     * 获取：消费金额
     */
    public BigDecimal getCreditmoney() {
        return creditmoney;
    }
    /**
     * 设置：获取积分
     */
    public void setCreditcount(BigDecimal creditcount) {
        this.creditcount = creditcount;
    }

    /**
     * 获取：获取积分
     */
    public BigDecimal getCreditcount() {
        return creditcount;
    }
    /**
     * 设置：状态
     */
    public void setEnabled(Integer enabled) {
        this.enabled = enabled;
    }

    /**
     * 获取：状态
     */
    public Integer getEnabled() {
        return enabled;
    }
    /**
     * 设置：创建日期
     */
    public void setCreatedat(Date createdat) {
        this.createdat = createdat;
    }

    /**
     * 获取：创建日期
     */
    public Date getCreatedat() {
        return createdat;
    }
    /**
     * 设置：更新日期
     */
    public void setUpdatedat(Date updatedat) {
        this.updatedat = updatedat;
    }

    /**
     * 获取：更新日期
     */
    public Date getUpdatedat() {
        return updatedat;
    }
    /**
     * 设置：大类0邀请任务1每日任务
     */
    public void setCategory(Integer category) {
        this.category = category;
    }

    /**
     * 获取：大类0邀请任务1每日任务
     */
    public Integer getCategory() {
        return category;
    }
    /**
     * 设置：限制次数
     */
    public void setLimitnum(Integer limitnum) {
        this.limitnum = limitnum;
    }

    /**
     * 获取：限制次数
     */
    public Integer getLimitnum() {
        return limitnum;
    }
    /**
     * 设置：规则名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 获取：规则名称
     */
    public String getName() {
        return name;
    }
}
